package com.xw.unification.interfaces;

/**
 * 统一异常可解析接口
 *
 * @author qiwei
 * @date 2023-8-10 16:00:00
 * @since v1.0.0
 */
public interface UnifiedExceptionResolvable {

    /**
     * 获取错误 code
     * @return String
     */
    Integer getErrorCode();

    /**
     * 获取错误消息
     * @return String
     */
    String getErrorMessage();

    /**
     * 获取数据体
     * @return Object
     */
    Object getBody();

}
